refined iron froth/dross - Francés Inglés Diccionario